poor communicator - German English Dictionary